package com.kingyun.gpsinspection.purificationservice.facade.model.tdm;

import java.io.Serializable;
import java.util.Date;

/**
 * 属地监督
 */
public class TerritorialSupervision implements Serializable {
    private String territorialSupervisionId;
    //任务名称
    private String taskName;
    //任务类型
    private Short taskType;
    //任务内容
    private String taskContent;
    //工作内容ID
    private String workInstanceId;
    //作业许可证号
    private String operationLicenseNo;
    //JSA编号
    private String jsaNo;
    //JSA文件
    private String jsaFile;
    //施工方案及预案
    private String workScheme;
    //标准隔离方案
    private String solationScheme;
    //申请单位
    private String applyUnitId;
    //申请人
    private String applyUserId;
    //申请日期
    private Date applyDate;
    //审核状态
    private Short auditStatus;
    //监督单位
    private String supervisionUnitId;
    //流程实例ID
    private String flowId;
    //创建人
    private String createUserId;
    //创建时间
    private Date createTime;
    //修改人
    private String modifyUserId;
    //修改时间
    private Date modifyTime;
    //备注
    private String remark;
    //是否删除
    private Short isDelete;
    //是否启用
    private Short isEnable;
    //计划开始时间
    private Date planStartTime;
    //计划结束时间
    private Date planEndTime;
    //任务状态
    private Short taskStatus;
    //当前节点
    private Short node;
    //任务完成时间
    private Date finishTime;

    public String getTerritorialSupervisionId() {
        return territorialSupervisionId;
    }

    public void setTerritorialSupervisionId(String territorialSupervisionId) {
        this.territorialSupervisionId = territorialSupervisionId == null ? null : territorialSupervisionId.trim();
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName == null ? null : taskName.trim();
    }

    public Short getTaskType() {
        return taskType;
    }

    public void setTaskType(Short taskType) {
        this.taskType = taskType;
    }

    public String getTaskContent() {
        return taskContent;
    }

    public void setTaskContent(String taskContent) {
        this.taskContent = taskContent == null ? null : taskContent.trim();
    }

    public String getWorkInstanceId() {
        return workInstanceId;
    }

    public void setWorkInstanceId(String workInstanceId) {
        this.workInstanceId = workInstanceId == null ? null : workInstanceId.trim();
    }

    public String getOperationLicenseNo() {
        return operationLicenseNo;
    }

    public void setOperationLicenseNo(String operationLicenseNo) {
        this.operationLicenseNo = operationLicenseNo == null ? null : operationLicenseNo.trim();
    }

    public String getJsaNo() {
        return jsaNo;
    }

    public void setJsaNo(String jsaNo) {
        this.jsaNo = jsaNo == null ? null : jsaNo.trim();
    }

    public String getJsaFile() {
        return jsaFile;
    }

    public void setJsaFile(String jsaFile) {
        this.jsaFile = jsaFile == null ? null : jsaFile.trim();
    }

    public String getWorkScheme() {
        return workScheme;
    }

    public void setWorkScheme(String workScheme) {
        this.workScheme = workScheme == null ? null : workScheme.trim();
    }

    public String getSolationScheme() {
        return solationScheme;
    }

    public void setSolationScheme(String solationScheme) {
        this.solationScheme = solationScheme == null ? null : solationScheme.trim();
    }

    public String getApplyUnitId() {
        return applyUnitId;
    }

    public void setApplyUnitId(String applyUnitId) {
        this.applyUnitId = applyUnitId == null ? null : applyUnitId.trim();
    }

    public String getApplyUserId() {
        return applyUserId;
    }

    public void setApplyUserId(String applyUserId) {
        this.applyUserId = applyUserId == null ? null : applyUserId.trim();
    }

    public Date getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(Date applyDate) {
        this.applyDate = applyDate;
    }

    public Short getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Short auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getSupervisionUnitId() {
        return supervisionUnitId;
    }

    public void setSupervisionUnitId(String supervisionUnitId) {
        this.supervisionUnitId = supervisionUnitId == null ? null : supervisionUnitId.trim();
    }

    public String getFlowId() {
        return flowId;
    }

    public void setFlowId(String flowId) {
        this.flowId = flowId == null ? null : flowId.trim();
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId == null ? null : createUserId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifyUserId() {
        return modifyUserId;
    }

    public void setModifyUserId(String modifyUserId) {
        this.modifyUserId = modifyUserId == null ? null : modifyUserId.trim();
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Short getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Short isDelete) {
        this.isDelete = isDelete;
    }

    public Short getIsEnable() {
        return isEnable;
    }

    public void setIsEnable(Short isEnable) {
        this.isEnable = isEnable;
    }

    public Date getPlanStartTime() {
        return planStartTime;
    }

    public void setPlanStartTime(Date planStartTime) {
        this.planStartTime = planStartTime;
    }

    public Date getPlanEndTime() {
        return planEndTime;
    }

    public void setPlanEndTime(Date planEndTime) {
        this.planEndTime = planEndTime;
    }

    public Short getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(Short taskStatus) {
        this.taskStatus = taskStatus;
    }

    public Short getNode() {
        return node;
    }

    public void setNode(Short node) {
        this.node = node;
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }
}